package com.zmn.plat.model.entity.standard.record;

import com.zmn.common.utils.pager.Operator;
import lombok.*;

import java.util.Date;

/**
 * 标准列表
 *
 * @author linfeng
 * @since 2020-02-12 10:23:38
 */
@Data
@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class StandardRecord extends Operator {
    private static final long serialVersionUID = 1L;

    /**
     * 标准ID
     */
    private Integer standardId;
    /**
     * 排序
     */
    private Integer sort;
    /**
     * 标题
     */
    private String title;
    /**
     * 版本号
     */
    private String version;
    /**
     * 类别
     */
    private Integer category;
    /**
     * 一级部门ID
     */
    private Integer deptOneId;
    /**
     * 一级部门名称
     */
    private String deptOneName;
    /**
     * 二级部门ID
     */
    private Integer deptTwoId;
    /**
     * 二级部门名称
     */
    private String deptTwoName;
    /**
     * 关键词
     */
    private String keyWord;
    /**
     * 附件
     */
    private String fileSrc;
    /**
     * 附件1大小
     */
    private Integer fileSize;
    /**
     * 附件2
     */
    private String fileSrc2;
    /**
     * 附件2大小
     */
    private Integer fileSize2;
    /**
     * 附件3
     */
    private String fileSrc3;
    /**
     * 附件3大小
     */
    private Integer fileSize3;
    /**
     * 附件4
     */
    private String fileSrc4;
    /**
     * 附件4大小
     */
    private Integer fileSize4;
    /**
     * 附件5
     */
    private String fileSrc5;
    /**
     * 附件5大小
     */
    private Integer fileSize5;
    /**
     * 是否必须阅读：1否，2是(默认)
     */
    private Integer mustRead;
    /**
     * 标准内容
     */
    private String content;
    /**
     * 阅读量
     */
    private Integer readCount;
    /**
     * 状态：1停用，2启用
     */
    private Integer status;
    /**
     * 创建人/作者
     */
    private String creater;
    /**
     * 修改人
     */
    private String updater;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 发布时间
     */
    private Date publishTime;

}
